/* 全局样式 */
QWidget {
    background-color: #f0f8ff; /* 淡蓝色背景 */
    font-family: "Arial";
    font-size: 12px;
}

/* QLabel 控件样式 */
QLabel {
    color: #00008b; /* 深蓝色字体 */
    font-weight: bold;
}

/* QLineEdit 控件样式 */
QLineEdit {
    border: 1px solid #00008b; /* 深蓝色边框 */
    border-radius: 5px;
    padding: 5px;
    background-color: #e6e6fa; /* 淡紫色背景 */
}

/* QLineEdit 控件样式 */
QTextEdit {
    border: 1px solid #00008b; /* 深蓝色边框 */
    border-radius: 5px;
    padding: 5px;
    background-color: #e6e6fa; /* 淡紫色背景 */
}

/* QRadioButton 控件样式 */
QRadioButton {
    color: #00008b; /* 深蓝色字体 */
}

/* QPushButton 控件样式 */
QPushButton {
    background-color: #00008b; /* 深蓝色背景 */
    color: white; /* 白色字体 */
    border: none;
    border-radius: 5px;
    padding: 5px;
}

QPushButton:hover {
    background-color: #4169e1; /* 鼠标悬停时的颜色 */
}

QPushButton:pressed {
    background-color: #0000cd; /* 按下时的颜色 */
}

/* QTableView 控件样式 */
QTableView {
    background-color: #ffffff; /* 白色背景 */
    alternate-background-color: #e6e6fa; /* 交替行颜色 */
    gridline-color: #d3d3d3; /* 网格线颜色 */
}

QTableView::item:selected {
    background-color: #FCE3C2;
    color: black;
}
QTableView::item:!selected {
    background-color: white;
    color: black;
}

QHeaderView::section {
    background-color: #00008b; /* 表头背景色 */
    color: white; /* 表头字体颜色 */
    padding: 5px;
    border: 1px solid #00008b; /* 表头边框颜色 */
}

/* QDialog 界面样式 */
QDialog {
    background-color: #f0f8ff; /* 淡蓝色背景 */
}

/* QDialog 中的 QLabel 控件样式 */
QDialog QLabel {
    color: #00008b; /* 深蓝色字体 */
    font-weight: bold;
}

/* QDialog 中的 QLineEdit 控件样式 */
QDialog QLineEdit {
    border: 1px solid #00008b; /* 深蓝色边框 */
    border-radius: 5px;
    padding: 5px;
    background-color: #e6e6fa; /* 淡紫色背景 */
}

/* QDialog 中的 QRadioButton 控件样式 */
QDialog QRadioButton {
    color: #00008b; /* 深蓝色字体 */
}

/* QDialog 中的 QPushButton 控件样式 */
QDialog QPushButton {
    background-color: #00008b; /* 深蓝色背景 */
    color: white; /* 白色字体 */
    border: none;
    border-radius: 5px;
    padding: 5px;
}

QDialog QPushButton:hover {
    background-color: #4169e1; /* 鼠标悬停时的颜色 */
}

QDialog QPushButton:pressed {
    background-color: #0000cd; /* 按下时的颜色 */
}
